mediate irrigation - Español Inglés Diccionario